physical fact - French English Dictionary